Литералы
<литерал>
::=<символьный литерал>
::=' [представление символа...] '
<представление символа>
::=цифра | буква | специальный символ | одинарная кавычка
<одинарная кавычка>
::=' '
<байтовый литерал>
::=<шестнадцатеричный байтовый литерал>
::=HEX ('представление байта...' )
| x'шестнадцатеричная цифра…'
| x'шестнадцатеричная цифра…'
<шестнадцатеричный числовой литерал>
::=[[+] | -]0xшестнадцатеричная цифра…
<представление байта>
::=шестнадцатеричная цифра[шестнадцатеричная цифра]
<двоичный литерал>
::=<двоичный байтовый литерал>
::=[[+] | -] b'двоичная цифра…'
<двоичный числовой литерал>
::=[[+] | -] 0bдвоичная цифра…
<двоичная цифра>
::=0 | 1
<UNICODE-литерал>
::=<числовой литерал>
::=<целочисленный литерал>
::=[[+] | -] беззнаковое целое
<точный числовой литерал>
::=[[+] | -] беззнаковое целое.беззнаковое целое
<приближенный числовой литерал>
::=мантисса [E ] экспонента
<мантисса>
::=<экспонента>
::=[[+] | -] беззнаковое целое
<беззнаковое целое>
::=цифра[цифра…]
<дата-время литерал>
::=<формат 1>
::=DD-MM-[YY]YY[:HH[:MI[:SS[.FF]]]]
<формат 2>
::=MM/DD/[YY]YY[:HH[:MI[:SS[.FF]]]]
<формат 3>
::=DD.MM.[YY]YY[:HH[:MI[:SS[.FF]]]]
<формат 4>
::=DD-MON-[YY]YY[:HH[:MI[:SS[.FF]]]]
<формат 5>
::=YYYY-MM-DD[:HH[:MI[:SS[.FF]]]]
<формат 6>
::=YYYYMMDD
<логический литерал>
::=TRUE | true | 'TRUE' | 'true' | FALSE | false | 'FALSE' | 'false'